/**
 * Todos los Derechos Reservados © 2013 Java Revolutions.
 * Evangelion.
 * Este software contiene información propiedad exclusiva de Java Revolutions considerada Confidencial.
 * Queda totalmente prohibido su uso o divulgación en forma parcial o total.
 * ----------------------------------------------------------------------------
 * Nombre de Aplicacion: Evangelion
 * Nombre de archivo: DominioDeclaraciones.java
 * Fecha de creacion : Diciembre, 2013
 * @author : Sergio Alberto Cortés Rios
 * @version 1.0
 *
 * Bitácora de modificaciones:
 * CR/Defecto 		Fecha 			Autor 			Descripción del cambio
 * ----------------------------------------------------------------------------
**/
package com.evangelion.core.dominio;

import java.util.List;
import java.util.Date;

public class DominioDeclaraciones extends Generic {
    private static final long serialVersionUID = -4954716886417466368L;
    private Integer idDeclaracion;
    private List<DominioMovimientosAux> movimientosAuxList;
    private Integer anno;
    private Date fecha;
    private Date fechadeclaracion;
    private Double nvoValorFactura;
    private String tipo;
    private Integer trimestre;
    private Double valorDeclarado;
    private Double valorFactDescontar;
    private Double valorTotalFactura;
    private DominioClientes clientes;
    private DominioSecciones secciones;

    public DominioDeclaraciones() {
        clientes = new DominioClientes();
        secciones = new DominioSecciones();
    }

    public void setMovimientosAuxList(List<DominioMovimientosAux> movimientosAuxList) {
        this.movimientosAuxList = movimientosAuxList;
    }
    public List<DominioMovimientosAux> getMovimientosAuxList() {
        return movimientosAuxList;
    }
    public void setIdDeclaracion(Integer idDeclaracion) {
        this.idDeclaracion = idDeclaracion;
    }
    public Integer getIdDeclaracion() {
        return idDeclaracion;
    }
    public void setAnno(Integer anno) {
        this.anno = anno;
    }
    public Integer getAnno() {
        return anno;
    }
    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }
    public Date getFecha() {
        return fecha;
    }
    public void setFechadeclaracion(Date fechadeclaracion) {
        this.fechadeclaracion = fechadeclaracion;
    }
    public Date getFechadeclaracion() {
        return fechadeclaracion;
    }
    public void setNvoValorFactura(Double nvoValorFactura) {
        this.nvoValorFactura = nvoValorFactura;
    }
    public Double getNvoValorFactura() {
        return nvoValorFactura;
    }
    public void setTipo(String tipo) {
        this.tipo = tipo;
    }
    public String getTipo() {
        return tipo;
    }
    public void setTrimestre(Integer trimestre) {
        this.trimestre = trimestre;
    }
    public Integer getTrimestre() {
        return trimestre;
    }
    public void setValorDeclarado(Double valorDeclarado) {
        this.valorDeclarado = valorDeclarado;
    }
    public Double getValorDeclarado() {
        return valorDeclarado;
    }
    public void setValorFactDescontar(Double valorFactDescontar) {
        this.valorFactDescontar = valorFactDescontar;
    }
    public Double getValorFactDescontar() {
        return valorFactDescontar;
    }
    public void setValorTotalFactura(Double valorTotalFactura) {
        this.valorTotalFactura = valorTotalFactura;
    }
    public Double getValorTotalFactura() {
        return valorTotalFactura;
    }
    public void setClientes(DominioClientes clientes) {
        this.clientes = clientes;
    }
    public DominioClientes getClientes() {
        return clientes;
    }
    public void setSecciones(DominioSecciones secciones) {
        this.secciones = secciones;
    }
    public DominioSecciones getSecciones() {
        return secciones;
    }
}
